package cn.stylefeng.guns.modular.inventory.model.result;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * <p>
 * 动盘明细表
 * </p>
 *
 * @author hu
 * @since 2019-08-08
 */
@Data
public class MoveDiskDetailedResult implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
     * 主键
     */
    private Integer id;
    
    List<MoveDiskDetailedResult> list;

    /**
     * 盘点单id
     */
    private Long diskId;

    /**
     * 盘点号
     */
    private String diskNumber;

    /**
     * 商品id
     */
    private Long goodsId;

    /**
     * 商品编号
     */
    private String goodsNumber;

    /**
     * 商品名称
     */
    private String goodsName;
    
    /**
     * 货号
     */
    private String goodsNo;

    /**
     * 批次
     */
    private String goodsbatchs;

    /**
     * new批次
     */
    private String newgoodsbatchs;

    /**
     * 仓库id
     */
    private Long warehouseId;

    /**
     * 仓库名称
     */
    private String warehouseName;

    /**
     * 仓库编号
     */
    private String warehouseNumber;

    /**
     * 库区id
     */
    private Long areaId;

    /**
     * 库区名称
     */
    private String areaName;

    /**
     * 库区编号
     */
    private String areaNumber;

    /**
     * 库位id
     */
    private Long positionId;

    /**
     * 库位编号
     */
    private String positionNumber;

    /**
     * 托盘编号
     */
    private String trayNumber;

    /**
     * 存量
     */
    private String num;

    /**
     * 实际数量
     */
    private String trueNum;

    /**
     * 盘点状态
     */
    private String inventory;

    /**
     * 交付客户id
     */
    private Long deliverId;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建人员
     */
    private String createUsername;

    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 创建用户
     */
    private Long createUser;

    /**
     * 修改用户
     */
    private Long updateUser;

    /**
     * 盘点处理人
     */
    private String dealPerson;

    /**
     * 盘点处理时间
     */
    private String dealTime;

}
